siege weaponry - Francés Inglés Diccionario